

@media (min-width: 1400px) {
    .header  .container {
        width: 1300px;
    }

}


@media (min-width: 767px) {
   .hidden-sm{
    display: none!important;
   }
}
@media (max-width: 1500px) {
    .helper-box{
        right: 70px;
    }
}


@media (max-width: 1100px) {
    .index-owl .owl-item img{
        height: auto;

    }
    .share1{
        display: none;
    }
}
@media (max-width: 996px) {
    ul.img-list-tabs1{
        display: flex;
    }
    ul.img-list-tabs1 li{
        flex: auto;
    }
    .title-form{
        position: static;
        margin-top: 20px;
    }
    .title-form .form-inline .form-group {
        margin-bottom: 0px;
        display: inline-block;
    }
    .jgjj-div ul li a img{
        width: 40px;
        margin-right: 0px;
        height: 40px;
        padding: 10px;

    }
    .jgjj-div ul li a{
        font-size: 16px;
    }
}
@media (max-width: 767px) {
    .hot{
        padding-left: 6\0px;
    }
    .Article-timer span{
        font-size: 18px;
    }
    video{
        width: 100%!important;
    }
    .hot .slider-text-1 .item a{
        font-size: 16px;
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
        display: block;
       }
       .hot .hot-img{
        width: auto;
        height: 55px;
       }

       .ky-title span{
        font-size: 18px;
       }
       .ky-title{
        padding-bottom: 0px;
       }

       .ky-more{
        font-size: 14px;
       }
       .wgk-list>li{
        width: 100%!important;
        margin: 10px 0px;
       }
       .header .navbar-brand{
        align-items: center;
        justify-content: left;
        padding-bottom: 15px;
        color: #fff!important;
        font-weight: 700;
       }
       .navbar-brand>img {
        display: block;
        width: 35px;
    }
    .header{
        margin-bottom: 100px;
    }
    .header .navbar-brand{
        position: relative;
        align-items: center!important;
    }
    .guanhuai{
        position: absolute;
        right:70px;
        top:18px;
        background: #1a7cc5;
        color:#fff;
        border-radius: 4px;
        padding:4px 10px;
        z-index: 999;
    }
    .guanhuai a{
        color:#fff;
    }
    .jgjj-div {
        padding: 15px;
    }
    .jgjj-div ul li{
        margin: 10px 0px;
    }
    .jgjj-div ul li a{
        padding: 15px 15px;
        text-align: left;

    }
    .jgjj-div ul li a img{
        margin-right: 10px;
    }
    .xzzfgg-list li a span {
        width: 50px;
        height: 50px;
        line-height: 0.5;
    }
    .xzzfgg-list li a{
        font-size: 16px;
    }
    .xzzf-panel{
        margin-bottom: 30px;
    }
    ul.wzxl-tabs-tabs,
    ul.wzxl-tabs{
        padding-left: 0px;
    }
    ul.wzxl-tabs>li>a{
        font-size: 16px;
    }
    ul.wzxl-tabs-tabs>li>a{
        font-size: 16px;
    }
    .footer-bottom ul li:nth-child(3){
        justify-content: space-between;
    }
    .footer-bottom ul li:nth-child(3) p{
        margin-bottom: 0;
    }
}
@media (max-width: 480px) {
    .container{
        padding-left: 6px;
        padding-right: 6px;
    }
    .panel{
        padding:10px;
    }
    .margin-top-30{
        margin-top:10px!important;
    }
    .news-left>ul li a{
        padding-right: 46px;
    }
    .news-left>ul>li{
        background-position-x: calc(100% - 10px);
    }
    .footer-links>li{
        white-space: nowrap;
    }
    .footer-links{
        display: flex;
        flex-wrap: wrap;
    }
    .footer-links>li{
        width: auto!important;
        padding: 10px 0;
    }
    .footer .dropdown-menu>li>a{
        font-size: 12px;
    }

}
















    @media (max-width: 767px) {





        .ma-infinitypush-wrapper .ma-infinitypush-button{
            box-shadow: inset 0 4px #2164b5, inset 0 6px white, inset 0 9px #2164b5, inset 0 11px white, inset 0 14px #2164b5, inset 0 16px white;
            top: 23px;
        }
        #mobile-navigation {
            margin: 0;
            background: #2164b5;
        }
        .ma-infinitypush-wrapper .ma-infinitypush > ul, .ma-infinitypush-wrapper .ma-infinitypush > ol {
            border-bottom: none;
            padding-left: 20px;
        }
        .ma-infinitypush-wrapper .ma-infinitypush>ul>li>a{
            background-color: #2164b5;
            font-size: 20px;
            color: #fff;
            margin-bottom: 15px;
        }
        .header .isStuck {
            padding: 0px 0px;
        }
        .news-list li a p.title{
            -webkit-line-clamp: 2;
        }

        .header .header-main{
            display: block;
        }
        .header-right li {
            display: inline-block;
        }
        .header-right{
            margin: 0px;
        }
        .down {
            position: absolute;
            bottom: -142px;
            width: 90%;
        }
        .header .navbar-default{
            margin-top: 0px;
        }
        .down>div.search-box {
            width: 100%!important;
            margin: 0px auto 0px!important;
        }
        .search-box .search-ipt{
            background-color: #fff;
        }
        .form-div .notice-form label{
            width: 25%;
            padding-left: 0px;
        }
        .form-div .form-horizontal .form-group input{
            margin-bottom: 15px;
        }
        .form-div .form-horizontal .form-group {
            margin-bottom: 15px;
        }
        .form-div .notice-form .control-input{
            display: block;
        }

        .Article-title{
            font-size: 20px;
            line-height: 30px;
        }

        .breadcrumb-div{
            margin-bottom: 10px;
            margin-top: 0px;
            background: #f6f8fc;
        }
        .breadcrumb-div .breadcrumb{
            padding-top: 0px;
            line-height: 1.8;
        }
        .Article_content table{
            width: 100%;
        }
        .xxgk-title{
            font-size:36pt;
            }
            .nav-logo p{
            color:#fff;
           }
          .nav{
            padding-left: 15px;
           }
          .right-side-inner{
            margin-left: 0px;
           }
           .xxgk-cont{
          padding:40px 15px;
           }
           .policy li{
            width:100%;
           }
           .xxgk-cont.nav-tabs{
            width: 100%;
           }
           .xxgk-cont.form-horizontal.form-group>div{
             width:100%;
          }
          .footer-links>li:nth-child(1){
            display: none;
          }
          .footer-links>li{
            width: 25%;
          }
          .footer-links>li a{
            font-size: 13px;
          }
          .footer-links>li>a>i{
            margin-left: 0px;
          }
          .footer-bottom ul li:nth-child(1) {
            width: 100%;
            margin-left: 0px;
            padding-bottom: 0px;
        }
        .footer-bottom ul li:nth-child(2) {
            width: 100%;
            margin-left: 0px;
            padding-top: 0px;
        }
        .footer-bottom ul li:nth-child(4) {
            width: 50%;
            padding: 15px 15px;
            margin-left: 0px;
        }
        .footer-bottom ul li:nth-child(3) {
            width: 50%;
            margin-left: 0px;
        }
        .Online-interviews,
        .Convenient-tips{
            margin-top: 0px!important;
        }
        .interviews-title span{
            font-size: 18px;
            padding: 15px 15px
        }
        .col-30{
            width: 100%!important;
        }
        .interviews-content h4 span{
            display: block;
            position: static;
            margin-top: 10px;
        }
        .interviews-title a{
            font-size: 13px;
            margin: 18px 5px 0px;
        }
        .zfxxgk-qt .row>.col-sm-4>span{
            right: calc(50% - 70px);
            font-size: 18px;
            width: 140px;
        }
        .zfxxgk-qt ul.list-tips li a{
            width: 100%;
        }
        .hot .slider-text-1{
            margin-top: 16px;
        }
        ul.index-tabs li a{
            font-size: 20px;
        }
        .btnicon-round li a p{
            font-size: 14px;
        }
        ul.nav-tabs-index li a{
            font-size: 18px;
        }
        ul.hdpt-btn-list li a p,
        ul.tabpanel-list li a,
        ul.list-discimg li a{
            font-size: 16px;
        }
        ul.nav-tabs-index{
            padding-left: 0px;
        }
        ul.bmcx-btn-list li,
        ul.hdpt-btn-list li{
            width: 50%;
            float: left;
        }
        .ztzl-list {
            margin: 0px -10px;
            padding: 20px 0px 50px;
        }
        .ztzl-list li {
            width: 50%;
            float: left;
            padding: 10px 10px;
            flex:auto
        }
        .index-owl .owl-item h4{
            font-size: 18px;
        }
        .hot .slider-text-1 .owl-dots{
            right: -5px;
    top: -14px;
        }
        ul.tabpanel-list li a,
        .Convenient-tips1    ul.list-tips li a{
        }
        .ky-title span{
            padding-bottom: 7px;
        }
        .Article-timer .daty-time{
            margin-left: 0px;
        }
        .zihao{
            margin-right: 0px;
        }
        .Article-share .Article_pos {
            margin-left: 0px;
            margin-top: 0px;
        }
        .Article-share .Article_pos a{
            font-size: 12px;
            margin: 0px 3px;
            padding: 2px 8px;
        }
        .Article_content .Article-type p span {
            color: #333;
            display: block;
            padding: 0px;
        }
        .Article_content .Article-type p{
            padding: 0px;
        }
        .Article_content .Article-type p:nth-child(odd){
            background-color: transparent;
        }
        .col-40{
            width: 100%;
        }
        .wsxf-panel .title-Release small{
            font-size: 12px;
        }
        ul.public-list li span.time{
            font-size: 16px;
        }
        ul.public-list li a{
            width: 70%;
        }
        .img-list li div img{
            height: 95px;
        }
        .img-list li a p{
            font-size: 16px;
        }
        ul.img-list-tabs li a{
            font-size: 18px;
    padding: 18px 12px;
        }
        .zfxxgk-banner{
            margin-top: 30px;
        }
        .xxgk-cont .nav-tabs li i{
            font-size: 28px;
        }
        .xxgk-cont .nav-tabs li a{
            font-size: 18px;
        }
        /* ul.list-tips li a{
            width: 100%;
        } */
        .xxgk-bg{
            margin-bottom: 40px;
            margin-top: 0px;
        }
        ul.img-list-tabs1{
            padding-left: 0px;
        }
        .ztcx-form .form-group input,
        .ztcx-form .form-group select{
            width: calc(100% - 100px);
            margin-bottom: 20px;
        }
        .yzm-img{
            float: right;
        }
        .ztcx-form .form-group{
            margin-bottom: 0px;
        }
        .select-btn{
            margin: 0px auto;
        }
        .news-left{
            min-height: auto;
        }
        .xxgk-cont1 .form-horizontal .form-group{
            margin-bottom: 0px;
        }
        .interviews-title.no-margin-top{
            margin-top: 20px!important;
        }
        .title-form .form-inline .form-group select{
            width: 90px;
        }
        .title-tips{
            position: static;
            font-size: 16px;
        }
        .title-tips span{
            font-size: 12px;
        }
        .ztcx-form .form-group .ztcx-date{
            margin-bottom: 20px;
        }
        .ztcx-form .form-group .ztcx-date input{
            margin-bottom: 0px;
        }
        .app-list{
            padding: 0px;
            margin-top: 20px;
        }
        .app-list li{
            width: 50%;
            margin: 10px 0px;
        }
        .app-list li a img{
            height: 50px;
        }
        ul.leadership-list>li{
            width: 33.33%;
        }
    }

    @media (max-width: 680px) {
        .header-right li{
            text-align: center;
            display: none;
        }
        .header-right #ghb{
            display: block;
            position: fixed;
            right:50px;
            top:14px;
            background: #1a7cc5;
            z-index: 999;
            border-radius: 4px;
            padding:0 10px;
        }
        .header-right #ghb a{
            color:#fff;
        }
    .header-right li a {
        padding: 10px 0px;
    }
    .training-img{
        width: 100%;
        display: none;
    }
    .index-center{
        margin: 30px auto 10px;
    }
    .zwgkzt-list li {
        width: 50%;
        float: left;
    }
        .Article{
            padding:10px
        }
        .embed{
            width: 100%!important;
        }

}

    @media (max-width: 480px) {
        ul.public-list li a{
            width: 65%;
        }
        ul.public-list li span.time{
            font-size: 14px;
            top:18px;
            margin-right:0
        }
.cars-search{
    overflow: hidden;
}
.select-btn{
    width: 130px;
}
    }

    @media (max-width: 375px) {

    }



@media (max-width: 360px) {

}

